home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 1
/
NetNews Offline Volume 1.iso
/
news
/
fido
/
ger
/
amiga
/
4441
< prev
next >
Wrap
Internet Message Format
|
1996-03-16
|
3KB
From: Steffen_Haeuser@f3009.n2487.z2.fido.sub.org (Steffen Haeuser)
Organization: Birdland, I'm singin' Birdland... ++49-7021-862429
Path: f3009.n2487.z2.fidonet.org!not-for-mail
Newsgroups: fido.ger.amiga
Subject: FULLSPEED! sucht Programmierer und Grafi
Message-ID: <MSGID_2=3A2487=2F3009_00021176@fidonet.org>
Date: Mon, 04 Dec 1995 17:29:08 +0200
Michael Flad%BL 2:2452/101.6@FIDO schrieb :
> Ich hab doch nichts gegen das Spiel, ich bin nur absolut nicht damit
> einverstanden, wenn gesagt wird, dass Megaball auf ner GraKa laeuft, es
> dann auch moeglich ist, dass alle anderen Spiele auf ner GraKa laufen.
> Es geht einfach nicht !! Ebenso wie vieles nur auf ner GraKa und
> niemals auf AGA moeglich waere. Und Megaball laeuft nur einigermassen
> brauchbar auf ner GraKa, weil es von der technischen Seite sehr
> anspruchslos ist.
Ich weiss nicht, wie das bei Megaball ist, aber ich wuerde mal aus eigener
Erfahrung behaupten, dass es durchaus nicht unmoeglich ist, auch technisch
anspruchsvolle Spiele fuer Grafikkarten zu programmieren. Ich selbst
programmiere gerade (bzw. habe gerade angefangen) an einem Dungeonmaster Clone,
mit der Besonderheit, dass er in 640x480 256 Farben laeuft, und wenn meine
bisherige Schaetzung eintrifft, wird er vermutlich (unter AGA !!!) danach
schneller laufen als Dungeonmaster II (320x256 32 Farben oder was das is...
diese SOGENANNTE AGA-Version...), gar nicht zu reden von der
Grafikkartenversion... achja, und astrein in der Multitasking-Umgebung...
mittels rtgmaster.library...
> Das Problem liegt anders ... das OS ist logischerweise sehr viel
> langsamer, als wenn man die Hardware direkt anspricht und
> programmiert. Wenn man nun ein Spiel (in der Art von Frontier z.B.)
> mit dem OS Programmiert (und nur dann ist eine Umlenkung auf andere
> Screens moeglich, aber dann kann man auch gleich nen ScreenModeReq.
> einbauen) dann kann es vielliecht sogar auf nem schneller Rechner mit
> ner GraKa brauchbar sein, aber dann fallen ALLE AGA User weg, weils
> einfach zu langsam wird !!!!
Unsinn. Die einzigen Probleme sind :
i) Standards... der Grafikkartenmarkt des Amiga war (bisher) viel zu chaotisch.
Ausserdem schienen die WB-Emulationshersteller kaum zu wissen, was ein Spiel
ueberhaupt IST bzw. was es braucht...
ii)Direkter Zugriff aufs VRAM. Ist auf allen mir bekannten Systemen (manchmal
um ein paar Ecken rum... okay....) gegeben...
iii) Double Buffering... falls nicht vorhanden (wie bei CyberGraphX) kann man
mittels des Grafikprozessors der Karte umkopieren... is auch nicht viel
langsamer, meiner Schaetzung nach... zumindest fuer nen Dungeonmaster Clone
reichts :)
Und zu dem Thema "OS zu langsam" : Vergleiche mal Alien Breed 3D (in 2x2) mit
Textdemo oder Breathless (in 1x1). Wenn man die 4fache Aufloesung
beruecksichtigt... WAS ist da langsam...
Womit wir zum letzten, wohl groessten Problem kommen :
Viele Spiele/Demo Programmierer haben immer noch das Vorurteil Libraries seien
langsam... was nur bedingt stimmt... kommt ganz drauf an, WELCHE Libs man
nimmt... die Libs der meisten Grafikkartensoftware ziehen jeder
AGA-Hardwarehackerei die Hosen aus !!!
Steffen Haeuser